water storage efficiency - Español Inglés Diccionario